natural resource based product - Allemand Anglais Dictionnaire